Awesome accommodation, excellent location and super facilities