Fantastic location, spacious, clean, exceptional hospitality; will be back.