Spacious, clean, well-equipped flat in an amazing location. Great for the beach and city links. Perfect for 5 and a dog- hosts were so friendly. Cannot recommend enough.