The perfect place. The host communicated perfectly and answered everything within minutes. The private pool was THE BEST and I will be returning.