Great place, excellent location!! It is perfectly set-up for family and is very pet friendly which is great. We had an excellent stay.