Awesome place, right smack in the centre of the city/Cuba Mall, spotlessly clean.