Everything, literally, everything was within a 10-15 minute walk.

My family and I stayed here for a week and we were very satisfied with our stay. The hosts were very professional and catered to all our needs. Highly recommended, especially for families.