City terraces has a lot to offer and is a good value. Central location makes walking to beach, restaurants, and shopping easy. The manager is friendly and goes out of his way to be helpful. Upkeep and deep cleaning (bathroom tile, grout, and exhaust vents), could be improved. The lack of a firm smoking policy meant I couldn't always use my balcony due to smokers outside. Overall I would stay here again because it has so much to offer.