Fantastic apartment. Great location. Incredible view. Wonderful hosts. We LOVED it. Will definitely stay there again and again.