All the five star reviews are spot on.
Great location, lots of thoughtful touches in the apartment just make for a great stay.