Wow. Where to begin. AMAZING in every way. Spotless, beyond cool , great location, great host, great amenities. Such a treat. You will not be disappointed