Retail, restaurants and hotels show strong growth between April and June but data misses forecasts.