Awesome accommodation, great place to stay