An excellent stay, well located, wonderful views and all the amenities in an apartment you need