Very professional. Had everything we needed plus more. Great location. Marvelous bathroom! Big and modern kitchen. Michael was an awesome host!