The location is AWESOME!! The apartment is steps away from the beach which is very very nice. the space inside is very clean and open. the apartment has one master suite and sleeper sofas. the bed in the bedroom could be better, but it was okay. the mattress felt little too flat and thin for me, but my wife didn't mind it. we were so tired by the time we went to bed so anything would do.
the kitchen has everything we needed. we had access to beach towels and chairs.. washer and dryer were very good it allowed us to pack light for our trip. we had to buy laundry detergent, luckily grocery store wasn't too far.
the complex has swimpool and 2hottubs, but the beach was closer than the pool. I would stay here again without any hesitation.