Very clean, well stocked, perfect location! Host was very attentive and stayed in communication. Highly recommend staying here. My kids and I had plenty of space!