Aicha's place ticks the boxes for an excellent location, easy check in, fast wifi and a cozy comfortable space. There are a few minor details and finishes that could be improved to make it truly sublime and a luxurious stay.