Excellent place to stay. Location is amazing. We have a wonderful time and would stay again!!!