Great stay- everything is as pictured and the dog beach was great. Beware that you can hear the neighbors through the walls and they were very noisy during our stay.