Great hosts, location, and apartment! I am extremely satisfied with my stay, it could not have been better!