stylish apartments in good and quite location