This place was clean and cozy. The private pool was an added advantage. We had the entire pool for ourselves. The place was not too far away from the beaches and about 30 mins drive to Miami. We would definitely recommend this.