Lovely apartment, great location, fantastic host - a magical stay for a weekend away!