The location is great and the place is cute and well maintained. Communication was easy and overall we enjoyed our stay.