Well equipped accommodation in excellent location.