This place was pretty much perfect. Close to beaches, extremely clean and spacious, and huge kitchen island.
My girlfriend and I thought this was a great area to stay in as well, with nice restaurants and food stands too.