David and Kelly are positive and helpful and their flat was perfect for our stay. The facilities are new. clean and central. The most beautiful beach is one block's walk away. We will stay again.