Great location.
In fact perfect location.
Basic accommodation but perfectly adequate.