Bright and happy space with lovely views and a wonderful host.