Absolutely gorgeous place. It comes with everything you need. The location and the hospitality couldn't be flawed