Does anyone have info on them and stayed here recently? It will be for 2 adults (no kids and no pets). They have a special rate for paying up front, which makes me nervous in case we get there and it's awful. They had a 3 Diamond rating from AAA at one point, not sure if they are still listed or not.