spacious, bright and superbly located. A great host with many thoughtful touches.