Providing a superbly nostalgic-yet-novel space to relax. A three-minute walk to the Kawazu cherry blossom trees that have begun to bloom.