Excellent location for the price. The pool and courtyard looked very clean, and stylish. There were a lot of stairs, but I was prepared for them as it was clearly stated in the listing. Smart TV with streaming apps installed so you can use your own logins. Wifi was fast enough for streaming/ video calls and functioned well throughout my 3 night stay. I would stay here again.