Great service, great location, great stay. I've stayed multiple times, most recently for a week. Was very nice.