Fantastic apartment. Great location. Wonderful hosts. 5 star all the way.