Modern and sparkling clean, with beautiful ocean views. Thanks to such friendly hosts for a really great stay.