Great location, clean apartment and superb hosts