Excellent location and very clean. Host was really helpful and communication was fantastic. Although known before we went, a lack of indoor relaxing space was really missed!