Good hosts - communicated quickly and effectively. Place is nice and clean, spacious, and in a good location.