5 stars - great location, amazing apartment and the gym/pool/spa/sauna was the icing on the cake