A very delightful place to stay that is right in Cuba Mall with all the eating, drinking and shopping right at your doorstep