The hotel is located close to the main square. You can find everything nearby, money exchange, convenience store (Gato's is just opposite the hotel), good restaurants.
The room was cold for us even though it's summer time. We asked for a portable heater which only helped a little bit.
We stayed Santa Catalina before we went to Machu Picchu and left our luggage, then we came back to stay for a few more days. It's a convenience.
Hotel provided breakfast, make to order omelet or fried eggs, hams, cheese. You would need to do a little bit of Spanish to order.