Great place our second week here ticks all the boxes for us