Well designed apartment and located at an ideal spot