Awesome accommodation with fantastic view and location