Spacious apartments with great views