Location location location! Great place and so amazing that it is dog friendly this is a make or break for us and this place ticked all the boxes. Will definitely stay here again.