Wonderful, spacious, unique stay.