Great hosts, perfect location and superb apartment