Overall, we had a great stay. We provide 4 stars mainly because the description of amenities did not quite match reality. Some of the things we noted were no shampoo and conditioner (a bar of soap was provided), and no replacement toilet paper once the initial roll was used. Additionally, the hairdryer was broken, but the host tried to rectify this problem once notified. Further, not that it changed our stay, but the "courtyard" view is really just a view of the parking lot. All of the staff were super friendly and helpful. There is 24 hour security and we felt very safe. Breakfast and dinner are offered for a fee, but you have a kitchen at your disposal. Of note, the oven did not turn on as it was supposed to (it seems the lighting mechanism was broken, but when aided by an external flame (e.g., a match), the oven functioned as needed. Finally, the apartment faces a busy road, so if you are a light sleeper, you may want to bring ear plugs. I would stay here again.