The place has an amazing view. The wrap around balcony is fabulous. The hotel did their best to bring up towels or whatever you asked for but they can get a little over whelmed. I suggest you make sure to bring in everything because there is bare necessities at apt kitchen. Not an abundance of shower products and towels but you can get at front desk. The Walmart is right across the bridge and great to get groceries and forgotten items. This was 2 families staying in 2 separate units on 2 separate floors so, just make sure if you are traveling with a lot of folks know that it’s not one big unit. The pool, gym, beach access all on point. Stan, at front desk, was very nice and helpful. Other than an issue with one of our bathrooms with low water pressure and a sewer smell, our stay was pleasant. Now that we know what to expect, I would stay again but more communication when problems arise would be great from host Jessica and her property manager.