We had an ok stay here. The location is great and our room was clean. The bedroom is very small though and the amenities could do with a touch up. They have a very cute dog!