The apartment was fantastic. The views were spectacular. The hotel also had great amenities. Our host also went out of their way to make our stay enjoyable and provided us with everything we needed.