Excellent place in a great location. Everything is as described and we were more than satisfied with our stay; highly recommend as it exceeded our expectations.