Great stay and very attentive hosts. Would have been 5 stars with the exception of the water going out in the building the last day. Definitely spacious