Very clean, Beautiful property, lovely hosts who are very helpful and make the property feel just for you. Had a great time.