Clean and modern with lots of good sleeping space for a group. Julian could not have been more helpful and was very accommodating of all of our varied (and somewhat high maintenance) needs!