The location is fantastic except for the crowded beach area. Accessible communication with the host. Satisfaction level - 95%