Awesome place, everything and more was provided, unit was clean and homely. We were unsure at first if there was meant to be someone there to meet us but we self checked in and it was a fairly easy process due to the clear step by step instructions provided on how to find the place, what to do when we're there etc...