This condo is located in the excellent place and is much better choice than neighboring high end hotels. It has all amenities, it was much bigger that we expected and offer excellent value for money in this location. Be aware, though, that company which run the place charge hidden fee (~200$) during check in. They fail to show me where in agreement this hidden fee was cited, so just take it. But even with this unexpected addition this is great value for money in this location.