We didn't get to actually stay here so I cannot rate this location. A last minute illness made us cancel, but the communication leading up to and during our trip was first rate. They were very friendly and provided all the details we might need. Based on this, I would stay here on our next visit.