Very clean and wonderful place to stay. We enjoyed it very much with plenty of room for 3 couples. Styled very well and had all the amenities we could ask for!