Its always pleasure stay at Mampochi place.
Location just couldn't be perfect, you are right in centrum.
Place is clean, spacious.
Would come back :)