Awesome place to stay. Suitable for all ages.