Overall a good stay, Joseph was very responsive and the apartment had great views however lack of detail to cleanliness was a big let down , the apartment wasn’t cleaned to a high standard with towels smelling funny and dust and hair around the place. within the building complex there was often issues with the lifts however the pool and gym were great.