While a little on the expensive side, this place is beautiful, relaxing, and super clean. Felt safer traveling with my children knowing that the owners were right next door. Communication was excellent.