Love love love this place!
Overall experience was excellent. Francesca was so fast and friendly with the communication all the time. She even helped us booking a taxi back to the airport. She sent over the supplies when we asked her, recommended places, made sure we had a good time.
One tip is, bring your own towels if you want to be extra clean because towels were little old. But that was not a problem because her help throughout was the best experience ever.