We had a fantastic stay at Hotel Astoria. The rooms are small but clean and well equipped. We enjoyed the garden courtyard and bar, the small pool and deck, the morning breakfast. The staff was the best all around — everyone was so nice and very friendly. We walked everywhere. Leaving the hotel, we could walk in any direction and find food, shopping, adventure! As we were checking out, we heard another guest who was a repeat patron. The staff recognized her and welcomed her with enthusiasm. We would definitely stay here again.