A relaxing space with a window into heaven.