Clean and peaceful apartments with a great view and fine location