5 stars all around. Absolutely wonderful place to stay and we’ll be back! So perfect for families with small kids