Melvins place is perfectly situated next to the Grand Via. Public transport nearby, as is the city centre, Sol, bars, shops, etc.
The place itself is exactly as shown on the website. A nice, clean, central, well-equipped apartment!! It has everything you need for a short or long visit.