Excellent location, lovely and clean, super helpful and friendly staff and at a really reasonable price - what more could you ask for?