Very clean, very private, everything was exactly as described, and the hosts accommodated our specific needs. Well recommended.