10/10 You will find it hard to find a wonderful place to stay as this. The fact you can have a pet is icing on the cake.