Perfect stay. Clean, comfortable great location, fancy amenities. Smart, thoughtful use of the space.