Great place! Clean, well-appointed, and in a great location. Hosts were attentive and easy to communicate with.