Great location, excellent layout, immaculately clean, well appointed, comfortable furniture and beds, and terrific hosts - this is a “10”.