I would highly recommend this place. Everything including the location is perfect! We would definitely stay there again.