Great location, clean and tidy space, comfortable furnishings and professional hosts—5 stars all around.