Fantastic stay in this beautiful apartment in an amazing location.