The place is clean and well maintained. The kitchen is perfect with all the amenities. We a group of 5 people enjoyed our stay.