The location was good. Close to malls, the beachfront and other attractions. The place was neat and clean but we had one main issue with the main bathroom. There definitely was a problem with the plumbing. We could not use the shower as dirty smelly water was bubbling in via the shower drain when you flush the toilet.
A microwave is recommended.