We were there yesterday at 10 and everything was open. There were a couple cruise ships in and stacks of tourists so not sure if that makes a difference. Just one word of warning though - we will be back this afternoon as a bed spread my Mum bought yesterday had a number of stains on it so we need to return it. Just make sure you check everything!