Sparkling clean, tasteful decor, great and friendly hosts, safe, gorgeous views, beach nearby.