Our stay at Flamingo villas was increíble. Everything you could possibly need to have wonderful vacation was there. Communication with the host super easy. Our stay definitely surpassed our expectations.