We enjoyed our stay overall. I only gave 4 stars because of the tight parking spot and limited hot water. My kids had take quick showers before hot water runs out. We had to wait for a while before it comes on again. Other than that the place is really clean, comfortable, safe and beautiful.