Great host, great apartments, perfect location