Cedar's 1 to 3 bedroom apartments are located in a stylish 4-building development overlooking the bustling central square. Private balconies and terraces allow in plenty of natural light and contribute to a relaxing atmosphere, overlooking the lush park outside.