I had a nice stay here. The unit is spacious, very clean, well-decorated, and stocked with everything you need for a comfortable stay. It is located in an apartment complex next to a road, so it was a little bit noisy trying to sleep. The check-in process has a few steps to it, so I suggest completing all things required ahead of time for a fluid check-in process. Communication with the host company was fast.