Spotless, convenient, comfortable and with great views. What more could you want?