Absolutely perfect. Great location with plenty to explore or simply enjoy from balcony, clean and comfortable, outstanding host. Great experience.