amazing accommodation in excellent location