It’s a great place to stay. Staff were friendly caring and pleasant, starting from the reception. Meals are very good and delicious. Rooms are warm while outside is very cool. I highly recommend the hotel for locals and foreigners. I would probably choose Alta Vista hotel next time as I have experience warm welcomes of the staff, excellent service and pleasantness of hotel crew.