Amazing, clean, child friendly stay at an amazing location!