The location was very easy to find and we were extremely pleased with the area and proximity to the beach, restaurants, and bars. Everything is in walking distance.
I would advise to bring your own beach towels and perhaps one extra towel for showering if you have a long stay. The kitchen sink is the same as the bathroom sink and space is very tight so you have to get creative. It didn't bother us so much since we were hardly in our room. The bed is very comfortable and the AC does a good job of keeping the room cool at night.
We did not cook in our room so I can not comment on the amenities other than the fridge and microwave worked great.
We would stay there again as it is a great value for the price and location!