Incredibly clean and functional. Had all the amenities we needed for a comfortable stay. Great location to get anywhere, a beautiful property / surrounding! Would definitely book again!