Perfect, perfect, location. Gorgeous place to stay. The beach is just across the road and what a place to swim. Everything clean, tidy and very functional. Lovely host. Lots of happy summer memories.