She has been sleeping through the night for the past 3 weeks. She gets up for a feed between 7-8am and is awake for about an hour then goes back to sleep for up to 3 hours. She has at least and hour to 2 hours in the afternoon and then goes to sleep at 7-8 at night. Is this normal or too much??