Check in and check out were simple and easy, even when I had to check in at a late time. I had a wonderful stay in a location I was personally familiar with so it felt like coming home. I would definitely book with Ehab again! Highly recommend!