great place to stay, ticked all the boxes