Amazing views and great location. The apartment was beautifully decorated and enough space for 6 people. The hotel staff were so friendly which made the stay enjoyable. Facilities with pool and gym were excellent. The kitchen wasn’t well stocked compared to our other stays however. The TV also wouldn’t connect.