Comfortable and clean accommodation in an extraordinary location.