Very thorough, made our stay easy and enjoyable! Very comfy and felt like home. Great location and great communication, very easy to get in contact with!