Great Host, great location, great appartment