The place is as in the pictures and very close to many restaurants and bars.
My stay had one downside the air conditioning unit did not work the whole time I was there.