fun and entertaining place to stay.