Perfect location, gorgeous apartment and amazingly helpful hosts.