Clean and spacious. Good views and excellent communication with the hosts. Definitely recommended.