Outstanding location and apartment. Everything just as described and then some. Very well equipped, spacious and clean. Host and other staff very friendly and accommodating.