Very clean with all the amenities and thoughtfulness from the host for a great stay. The host made sure we easily found the place. A very large room with dining table. Outstanding stay and value.