Great place to stay at: location, cleanliness, and style. Hosts were attentive and had good communication.