Lovely, happy layout. Everything just works great together. I like the happy subject mater too.