Everything couldn't have gone smoother. Fantastic apartment, great location and superb hosts.