The place is great, with amenities exceeded those usually provided in a hotel. We felt independent in our stay, yet attended to.