Clean apartment with nice view and good amenities