Top quality accommodation in excellent location.