We had a fantastic stay at Juan's villa. It had everything we needed, the children loved the pool and the location was perfect with beautiful views! Would highly recommend.