I had an enjoyable stay at Mermaid's Mirage. The apartment is very cozy. It is located in a nice area with a view on the marina, beautiful courtyard, friendly neighbors and property supervisor. Restaurants, stores, gyms and the airport are within short driving distance. The only thing I would criticize a bit is the cleanliness. It felt like the apartment hasn't been occupied for some time and thus accumulated some dust. I also had to clean the interior of the fridge (perhaps the cleaning person just missed it). Overall, very good experience for a very reasonable price. I would come back and stay again.