The apartment has everything you need - Great location, extremely clean and homely apartment, and accommodating hosts.