Great place to stay. everything is catered for and thought through