Perfect stay in a big, clean apartment at an A location.
Restaurant beneath the apartment is also quite good.