This place was perfect for our family! It had everything we needed for a comfortable stay and it was very clean!!!