Great place, pictures are true to what the place is.
It is located on a street that is mainly clothing shops. There are no immediate restaurants or bars but there are places within walking distance.
I recommend parking in the lot behind the building at $14/ day.