Superb location, superb host, superb apartment. Everything was perfect. Five stars!