Exactly as described and pictured. Very communicative. Very clean. Would love to stay there again. Highly recommend for a short or long visit. A wonderful experience. Kudos to the hosts.