Great stay, luxury apartment with first class amenities in a superb location.