We thoroughly enjoyed our stay in this place. There was a lot of thought put into making it comfortable for everyone. It was also great being so close to the dog beach