Overall, we really enjoyed our stay. The location was great, right on the water. The yard was wonderful as well. The only complaint I have is the deck. It does have railings around it, but little kids can very easily still fall off of it. The railing going down off of the deck is not very sturdy as well.