The place is gorgeous and quite large, super clean and well kept and the location is amazing! The views of the water and the private beach are amazing touches you can’t get anywhere else!