Everything you could ever need! We loved the attention to detail and it’s very well appointed- the kitchen, bathroom, beach stuff... Great location and you can’t beat the private ocean front lounge area!