Spacious, comfortable and with great views.