Top notch accommodation, conveniently located.
Really well appointed and set out.