I can't hold back here. These apartments are about 10 minutes away from the beach, located nearish to the Ibn Battuta Mall. The nearest Metro is about 10 minutes quick walk so you're best to cab. It does however offer decent value for money if you know this up front. There is a restaurant and a gym and a few fast food type places around, but you'll need to rely on taxis to get to the more tourist place.
Having said this.... the staff are wonderful, friendly and welcoming. We were always greeted with huge smiles and asked how we were. The price point for this hotel should indicate what you are getting. It's simple but I would say it's better than basic and is only 15AED in a taxi to the beach.