All of our needs were met. Communication was great. Check in and out was fast and easy. Very lovely place and experience.