What a treat it has been to stay at this beautiful apartment with its amazing views.