5 star accommodation in excellent location