Wonderful location! Great amenities! Fabulous hosts! Love, love, love this place.