Have you been enjoying the recent hot weather?