David's place is perfect! Close to the beach, easy access to anywhere, clean, modern, relaxed atmosphere, very good communication. Not one bad thing to say!! Would defentily stay here again