Great location, great patio, attention to details and equipped for a super stay with all things thought out and provided for.