Excellent location!!!!
A bit away though, if you’re going to depend on public transport.
Self Sufficient amenities.. but for longer stay could be a bit better
Cleanliness could be improved