Location is great for value. I thought it looked nicer in person than in the pictures. Beach towels, snorkels, boogie boards, vacuum, and kitchenette are nice to have. Pool and hot tub were very nice. I would recommend it to a friend.