I enjoyed my stay there, the place is comfortable looks exactly like the photos I would recommend!!
Some things to look out of for is that the apartment can get pretty hot and there is a steep uphill slope that can be challenging if you have heavy luggage