Lovely place. Had all that was advertised and more. Everything was so well thought of. Perfect place for a family with kids.