Place was just as listed. Check in was complicated and the host was not timely with her responses. She does have a coordinator who we ended up meeting and he was super helpful with the issues we had checking in and also let us into the unit early. The pool and beach were perfect, however there are not many close restaurants so be prepared to drive elsewhere. Walmart was close enough to walk and pick up some small groceries so that was a plus! Overall I would go back.