Excellent place and excellent location. I have no complaints at all, we had a great time while staying there.