Very clean, perfect location for our needs, attentive hosts who made sure we had anything we needed. Would definitely consider staying again next time