Superb location, perfect communication with the hosts, and a beautiful, stylish apartment. We loved it!