Clean, looks like the pictures! Probably will need a car to get around if u come here but there is plenty of parking in the back! We shared the space with one other person but they were respectful and let us enjoy our stay.