Angela's flat has everything you need. Location is perfect and the easy check in is really a great option.
Would recommend 100%/
Stefano